have intimate relations with - English Synonyms Dictionary